independent front of workers and peasants - French English Dictionary